#association-gauche{ margin:15px 0 0 20px;width:620px;float:left;}
#association-gauche .separator{margin:10px 0;}
#association-gauche .bigtop-titre, #association-droite .bigtop-titre{width:400px;}

#association-droite{ float:left; margin:15px 0 0 15px;width:315px;}
#association-droite .top-titre{width:150px;float:left;}
#association-droite .liste{height:40px; margin-bottom:20px;padding-top:20px; text-align:center;width:250px; margin-left:auto; margin-right:auto;}
#association-droite .liste .liste_fleche{float:left; width:25px;color:#0470B0;cursor:pointer;}
#association-droite .liste .mini_logo{float:left; width:200px; text-align:center;}
#association-droite .top3{padding:0 0 0 35px; text-align:center;}
#association-droite .communaute{padding-left:10px;}

.assoc {width: 650px;}
.assoc .logo {margin:15px;float: left;width:150px;}
.assoc a{font-size:12px;color:#0470b0;}
.assoc .texte {width: 280px;float: left;text-align:left;}
.assoc .texte .elem {margin-top: 15px;margin-bottom:10px;}
.assoc .don {width: 140px;padding-left: 10px;float: left;text-align:left;}
.assoc .don .elem2{width: 140px;margin-bottom:5px;}
.assoc .don .image{margin-left: 10px;width: 40px;float: left;}
.assoc .don .txt{width: 69px;margin-top: 15px;text-decoration:none;float: left;}
.assoc .don .image2{margin-left: 5px;width: 40px;float: left;}
.assoc .don .txt2{width: 69px;margin-top: 17px;padding-left: 5px;float: left;}
.assoc .elem .elem2 .soutient {width:120px;margin-left: 8px;margin-top: 8px;float: left; }
.assoc .elem .elem2 .soutient img { vertical-align:middle; margin-right:3px; }
.assoc .suite {width: 200px;margin-top: 15px;float: left;}
.assoc .suite img {margin-bottom: -3px;}


.boite-assoc {height:190px;text-align: center;padding: 10px;padding-top: 15px;}
.boite-assoc .liste{margin-right: auto;margin-left: auto;width:190px;text-align:center;width:250px;}
.boite-assoc .assoc_soutenu{margin-bottom: 10px;}
.boite-assoc .lien{margin-top: 10px;width: 250px;text-align: right;}
.boite-assoc .lien a{font-size:12px;color:#0470b0;}
.assoc_soutenu {width:250px;height: 50px;margin-right: auto;margin-left:auto;clear:both;margin-bottom: 10px;}
.assoc_soutenu .logo{width: 60px;float: left;}
.assoc_soutenu .financement-asso{width: 100px;font-size:10px;float: left;}
.assoc_soutenu .del{float: left;width: 40px;}


/*view.tpl*/
#bloc_top{float:left;width:990px;_width:1000px;margin:15px 0 0 20px;}
#bloc_top .box527content, #bloc_top .box408content {height:443px;}
#bloc_bottom{margin-bottom:10px;}

#bloc_description{float:left;width:527px;}
#bloc_description .logo{float:left; width: 280px;}
#bloc_description .support{width: 200px; text-align:right;float:left;}
#bloc_description .support img { vertical-align:middle; margin-right:5px; }
#bloc_description .newsletter{width:240px;float:left;text-align:left;}
#bloc_description .about{width:240px;text-align:right; float:left;}
#bloc_description .text {font-size: 12px;padding: 10px;text-align:justify;width: 480px;}

#bloc_video{float:left;margin-left:15px;}
#bloc_video .mainVideo{margin-left:auto;margin-right:auto;text-align:center;}
#bloc_video #videotitle{float:left;margin-left:65px;text-align:left;width:225px;}
#bloc_video #fullscreen{float:left;margin-right:5px;text-align:right;width:75px;}
#bloc_video #videoscore{float:left;font-size:12px;margin-top:5px;width:400px;width:400px;margin-left:65px;text-align:left;}
#bloc_video table.preload td { height:270px; width:395px; vertical-align:middle; text-align:center; }
#bloc_video #videoAssoc { height:290px; }

#bloc_bottom_left{float:left;margin:15px 0 0 20px;}

#bloc_workers #listing_workers{float:left;margin-left:23px;_margin-left:11px;margin-right:0px;margin-top:8px;}
#bloc_workers #listing_workers .worker{float:left;width:65px;height:70px;margin-top:5px;}
#bloc_workers #listing_workers .small, #bloc_news #listing_news .small, #bloc_collect #listing_collect .small{font-size:10px;}
#bloc_workers #listing_workers #join{width:130px;height:70px;margin-top:5px; margin-top:72px; _margin-top:10px; margin-left:250px;_margin-left:100px;}
#bloc_workers #listing_workers .join{float:right; margin-right:10px;margin-top:25px;}
#bloc_workers #listing_workers .icones{text-align:right;float:right;margin-right:10px;}

#bloc_news, #bloc_photos{margin-top:15px;}
#bloc_news #listing_news .news{margin: 10px;text-align: justify;}
#bloc_news #listing_news .link_news{margin-right: 10px;}

#bloc_photos #listing_photos{margin-left:25px;}
#bloc_photos #listing_photos .mini_photo{float:left;height:100px;margin:10px;text-align:center;width:100px;}

#bloc_bottom_right{float:right;margin:15px 20px 0 0;}

#bloc_collect #listing_collect {padding-left:15px;padding-right:15px;}
#bloc_collect #listing_collect .collect_informations{float:left;width:500px;}
#bloc_collect #listing_collect .association_state{float:left; height: 34px;width:100px; padding-top:11px;}
#bloc_collect #listing_collect .collect_state{float:left; width:30px;}
#bloc_collect #listing_collect .pourcent{margin-left:40px; margin-top:9px;}
#bloc_collect #listing_collect .funding{width:260px; height: 42px;float:left; padding-top:3px;}
#bloc_collect #listing_collect .remains{margin-top:10px;}
#bloc_collect #listing_collect .gift{width:130px; height: 43px; float:left; padding-top:2px;}
#bloc_collect #listing_collect .make_gift{width:120px;margin-left: 7px;}
#bloc_collect #listing_collect .nb_supporters{width:500px; margin-bottom: 10px;margin-top: 10px;}
#bloc_collect #listing_collect .supporters{float:left;width:510px;}
#bloc_collect #listing_collect #listing_supporters{width:420px;float:left}
#bloc_collect #listing_collect .supporter{float:left;width:70px;height:70px;}
#bloc_collect #listing_collect .see_all{float:left;margin-top: 52px;padding-left:12px;font-size:10px;}

.jcarousel-container-horizontal{float:left;width:360px;}
.list_thumbs{margin-left:20px;}
.thumbs{float:left;margin:10px;width:100px;}
#slider{width:360px;} #slider li{width:100px;overflow:hidden;float:left;}
.jcarousel-next-horizontal {cursor:pointer;position:absolute;right:-15px;top:45px;}
.jcarousel-prev-horizontal {cursor:pointer;left:-15px;position:absolute;top:45px;}
.jcarousel-prev-disabled-horizontal, .jcarousel-next-disabled-horizontal{visibility:hidden;}

#bloc_bottom_left .voirtous, #bloc_bottom_right .voirtous{float:right;margin-left:10px;}
#bloc_bottom_left #news, #bloc_bottom_left #photos, #bloc_comments{margin-top:15px;}
#bloc_bottom_left #news .box408content{height:277px;}


#bloc_comments .comment_area{border:1px solid #ECECEC;float:left;height:66px;margin:5px 0 5px 20px;padding:5px;width:460px;}
#bloc_comments .add_comment{border:0 none;height:66px;padding:0;width:455px;}
#bloc_comments .poster{font-weight:bold;float:left;width:460px; margin-right:20px;color:#0470B0;font-size:12px;text-align:right; cursor:pointer; margin-bottom:10px;}
#bloc_comments .listing_comments{width: 520px; clear:both;}
#bloc_comments .comment{float:left;}
#bloc_comments .comment_user{width:60px;float:left;}
#bloc_comments .comment_thumb_user, #bloc_comments .comment_date{float:left; margin-left:10px;}
#bloc_comments .comment_name_user{font-size:10px; text-align:center; margin-top:5px;}
#bloc_comments .comment_date{font-size:10px;width:120px;float:right; margin-right: 20px;}
#bloc_comments .comment_text{width:380px;font-size:12px;text-align:justify; margin-left:10px; float:left;}
#bloc_comments .comment_delete{width:10px; cursor:pointer; float:right; margin-right:26px;}
#bloc_comments .separator{width:460px;overflow:hidden;margin-left:20px;}
#bloc_comments #hiddencomment{display:none;}
#bloc_comments #listing_comments_global{min-height:300px;}


#donation form{margin-left:15px;}
#donation{ margin:15px 0 0 20px;width:950px;float:left;}
#donation .line{margin-bottom:10px;margin-top:10px;width:700px;}
#donation .funding{width:470px; float: left;}
#donation .funding div{margin-bottom: 10px;}
#donation label{margin-right:5px;}
#donation input[type=checkbox],#donation input[type=radio]{padding:3px;margin-right:3px;}
#donation .small{font-size:10px;}
#donation .submit{text-align: right;}
#donation .smallbutton {background-image:url(../img/button/orange-button-150.png);border:0 none;color:#FFFFFF;cursor:pointer;font-size:14px;font-weight:bold;height:25px;line-height:25px;padding:0;text-decoration:none;width:150px;}